Chorus: a Support for Distributed and Reconfigurable Ada Software
نویسنده
چکیده
In the ESA Columbus Project, including in particular the European Space Station, applications are written in Ada and are distributed; moreover, the long lifetime of the space elements requires flexibility in order to support smooth software evolution. CHORUS is a distributed operating system, developed and supported by Chorus systèmes, which provides a basis for supporting efficiently distributed and dynamically reconfigurable Ada software.
منابع مشابه
The impact of distribution on support for object-oriented software development
Object-oriented computing is now an established technology for software development. However, a number of challenges must be met before the topic can claim to be fully mature. One of the most demanding challenges is posed by the move from single workstation environments to the more general case of a distributed system. This paper considers the impact of distribution on object-oriented computing...
متن کاملCOOL: Kernel Support for Object-Oriented Environments
The Chorus Object-Oriented Layer (COOL) is an extension of the facilities provided by the Chorus distributed operating system with additional functionality for the support of object-oriented environments. This functionality is realized by a layer built on top of the Chorus V3 Nucleus, which extends the Chorus interface with generic functions for object management: creation, deletion, storage, r...
متن کاملExtending the Chorus Micro-Kernel to Support Continuous Media Applications
Currently, popular operating systems are unable to support the end-to-end real-time requirements of distributed continuous media. Furthermore, the integration of continuous media communications software into such systems poses significant challenges. This paper describes a design for distributed multimedia support in the Chorus micro-kernel operating system environment which provides the necess...
متن کاملOpen Microkernel Technology, Key to Evolving Telecommunication Systems and Networks
Today's telecommunications companies are facing a serious software crisis. They need to preserve and leverage their enormous software base on rapidly evolving hardware architectures, while extending it as quickly as possible. The computer industry faced a similar problem and solved it with UNIX. However, traditional UNIX by itself does not meet the requirements of most telecommunication applica...
متن کاملReal-Time Software Design and Analysis of Reconfigurable Multi-Sensor Based Systems
xi Abstract Development time and cost of software for real-time multi-sensor based systems can be significantly reduced by reusing software from previous applications. With today’s systems, however, even if some software is reused, a large amount of new code is still required to create the “glue” which integrates modules created by programmers at different sites. In this dissertation, the desig...
متن کامل